refuse processing plant - English Synonyms Dictionary